package com.ruoyi.mk.mapper;

import java.util.List;
import com.ruoyi.mk.domain.MkCategory;

/**
 * 南疆东线品类查询Mapper接口
 * 
 * @author ruoyi
 * @date 2024-06-04
 */
public interface MkCategoryMapper 
{
    /**
     * 查询南疆东线品类查询
     * 
     * @param id 南疆东线品类查询主键
     * @return 南疆东线品类查询
     */
    public MkCategory selectMkCategoryById(Long id);

    /**
     * 查询南疆东线品类查询列表
     * 
     * @param mkCategory 南疆东线品类查询
     * @return 南疆东线品类查询集合
     */
    public List<MkCategory> selectMkCategoryList(MkCategory mkCategory);

    /**
     * 新增南疆东线品类查询
     * 
     * @param mkCategory 南疆东线品类查询
     * @return 结果
     */
    public int insertMkCategory(MkCategory mkCategory);

    /**
     * 修改南疆东线品类查询
     * 
     * @param mkCategory 南疆东线品类查询
     * @return 结果
     */
    public int updateMkCategory(MkCategory mkCategory);

    /**
     * 删除南疆东线品类查询
     * 
     * @param id 南疆东线品类查询主键
     * @return 结果
     */
    public int deleteMkCategoryById(Long id);

    /**
     * 批量删除南疆东线品类查询
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteMkCategoryByIds(Long[] ids);

    Integer updateCount();

    Long getViewsCount();

}
